using System;
using System.Collections.Generic;
using Microsoft.Xna.Framework;
using Microsoft.Xna.Framework.Graphics;
using Microsoft.Xna.Framework.Content.Pipeline;
using Microsoft.Xna.Framework.Content.Pipeline.Graphics;
using Microsoft.Xna.Framework.Content.Pipeline.Processors;

using TInput = ProjectNoClue.Part;
using TOutput = ProjectNoClue.Part;

namespace ProjectNoClue.Pipeline
{
	[ContentProcessor(DisplayName = "Part Processor")]
	public class PartProcessor : ContentProcessor<TInput, TOutput>
	{
		public override TOutput Process(TInput input, ContentProcessorContext context)
		{
			input.CreateEdges();

			return input;
		}
	}
}